Big Huge Thesaurus

sense of touch

noun